lay rock armor - Spanish English Dictionary